Visual Programming in a Visual Domain: A Case Study of Cognitive Dimensions
نویسندگان
چکیده
We present a new visual programming language and environment that serves as a form of feedback and representation in a Programming by Demonstration system The language di ers from existing visual languages because it explicitly represents data objects and implicitly represents operations by changes in data objects The system was designed to provide non programmers with programming support for common repetitive tasks and incorporates some principles of cognition to assist these users in learning to use it With this in mind we analyzed the language and its editor along cognitive dimensions The assessment provided insight into both strengths and weaknesses of the system prompting a number of design changes This demonstrates how useful such an analysis can be
منابع مشابه
Comparison of visual evoked potential changes in patients with alzheimer, vascular dementia and minimal cognitive Impairment with healthy people: a case-control study
Background: Alzheimer dementia as the most common cause of dementia is a chronic, progressive, irreversible and incurable disease. The second most common cause of dementia after Alzheimer is vascular dementia. One of the systems involved in dementia is the visuospatial system and visual evoked potential (VEP) can be one of the diagnostic methods for this disease. Therefore, the present study ai...
متن کاملVisual Programming in a Visual Domain: A Case Study of Cognitive Dimension
We present a new visual programming language and environment that serves as a form of feedback and representation in a Programming by Demonstration system The language di ers from existing visual languages because it explicitly represents data objects and implicitly represents operations by changes in data objects The system was designed to provide non programmers with programming support for c...
متن کاملVisual Programming in a Visual Domain : A Case Study of Cognitive
We present a new visual programming language and environment that serves as a form of feedback and representation in a Programming by Demonstration system. The language diiers from existing visual languages because it explicitly represents data objects and implicitly represents operations by changes in data objects. The system was designed to provide non-programmers with programming support for...
متن کاملCognitive Dimensions of PrologSpace
We evaluate a new visual programming system PrologSpace. The system addresses classic issues of visual interfaces: layout, shape, colour, and iconography; and those of particular concern to visual programming: multiple views (visual abstractions), synchronised views, integration of visual and textual dimensions, visual debugging, cognitive dimensions, and the problems of scale. We describe the ...
متن کاملPursuit: Visual Programming in a Visual Domain
We present a new visual programming language and environment that serves as a form of feedback and representation in a Programming by Demonstration system. The language diiers from existing visual languages because it explicitly represents data objects and implicitly represents operations by changes in data objects. The system was designed to provide non-programmers with programming support for...
متن کامل